package com.yfp.operation.service;

import com.yfp.operation.domain.ClientHealthLog;
import com.baomidou.mybatisplus.extension.service.IService;
import com.yfp.operation.domain.dto.ClientHealthInfoDTO;
import com.yfp.operation.domain.dto.ClientHealthListDTO;
import com.yfp.operation.domain.vo.ClientHealthInfoVO;
import com.yfp.operation.domain.vo.ClientHealthListVO;

import java.util.List;

/**
* @author admin
* @description 针对表【client_health_log(客户健康餐饮记录)】的数据库操作Service
* @createDate 2025-02-11 15:29:26
*/
public interface ClientHealthLogService extends IService<ClientHealthLog> {

    /**
     * 用户热量档案列表
     * @param clientHealthListDTO
     * @return
     */
    List<ClientHealthListVO> clientHealthList(ClientHealthListDTO clientHealthListDTO);


    /**
     * 每餐饮食详情
     * @param clientHealthInfoDTO
     * @return
     */
    List<ClientHealthInfoVO> clientHealthInfo(ClientHealthInfoDTO clientHealthInfoDTO);

    /**
     * 补全
     * @param list
     * @return
     */
    List<ClientHealthListVO> clientHealthListComplement(List<ClientHealthListVO> list);
}
